The Initial Locales

When the T system starts up the locale structure looks as follows:

                                 <root>
                                /  |  \
                              /    |    \
                            /      |      \
                          /        |        \
                        /          |          \
       t-implementation-env   standard-env   scheme-env
                               /   |   \
                             /     |     \
                           /       |       \
                     user-env  orbit-env  scheme-internal-env

<root>
The <root> locale is the conceptual root of the locale tree. It does not actually exist. The <root> locale is empty, it contains no variable bindings.

t-implementation-env
The t-implementation-env is the environment which contains the system internals.

standard-env
The standard-env is the environment defined by the T manual.

user-env
The user-env is the default environment for the read-eval-print-loop on system startup.

orbit-env
The orbit-env is the environment which contains the internals of the ORBIT compiler.

scheme-internal-env
The scheme-internal-env contains the system internals for the Scheme environment.

scheme-env
The scheme-env is the environment defined by 3̊rs.